﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Drawing;

namespace QbiconEditor
{
    public class QbiconConstants
    {
        // Defaults - String
        public const string DEFAULT_QOBJECT_NAME = "NewQObject";
        public const string DEFAULT_QLAYER_NAME = "NewLayer";
        public const string DEFAULT_QOBJECT_TEXTURE = "NoTexture";
        public const string DEFAULT_QMAP_NAME = "NewQMap";
        public const string DEFAULT_QOBJECT_COLORNAME = "BlueViolet";

        // Defaults - Floats
        public const float DEFAULT_QOBJECT_LEFT = 0.0f;
        public const float DEFAULT_QOBJECT_TOP = 0.0f;
        public const float DEFAULT_QOBJECT_WIDTH = 1.0f;
        public const float DEFAULT_QOBJECT_HEIGHT = 1.0f;

        // File Definitions
        public const string FILE_EXTENSION_QIMAGELIST = "qil";
        public const string FILE_EXTENSION_QOBJECT = "qob";
        public const string FILE_EXTENSION_QMAP = "qmp";
        public const string FILE_EXTENSION_QPREFERENCES = "qpr";

        // Defaults - Ints
        public const int DEFAULT_TEXTURES_WIDTH = 64;
        public const int DEFAULT_TEXTURES_HEIGHT = 64;

        // Zoom Value
        public const int MAX_ZOOM_VALUE = 500;
    }
}
